-
Notifications
You must be signed in to change notification settings - Fork 0
Java06. ДЗ 01, Горячева Валерия #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
| return emptyLogResult(); | ||
| } | ||
| history.stream().filter( | ||
| new Predicate<CommitInfo>() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
предикат не понял
если указана ревизия, то все коммиты-наследники должны быть пропущены, разве это гарантируется commitInfo.hash.startsWith(revision)? по текущему вычислению hash -- не похоже
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sproshev исправила все замечания в третьей части
|
|
||
| public class Message { | ||
|
|
||
| private ByteArrayOutputStream os; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
можно было StringBuilder заиспользовать
| public String time; | ||
| public String hash; | ||
| public String message; | ||
| public String branch; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
лучше стараться делать объекты immutable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sproshev так нужно для библиотеки JSON
No description provided.